// This file is used by Code Analysis to maintain SuppressMessage
// attributes that are applied to this project. Project-level
// suppressions either have no target or are given a specific target
// and scoped to a namespace, type, member, etc.
//
// To add a suppression to this file, right-click the message in the
// Error List, point to "Suppress Message(s)", and click "In Project
// Suppression File". You do not need to add suppressions to this
// file manually.


[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA2210:AssembliesShouldHaveValidStrongNames")]

// NOTE: This is a temporary artifact of us using the code-based designer workflows. 
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1304:SpecifyCultureInfo", MessageId = "Microsoft.Speech.Synthesis.PromptBuilder.#ctor", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.JoinNowVoiceReminder.#InitializeComponent()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1304:SpecifyCultureInfo", MessageId = "Microsoft.Speech.Synthesis.PromptBuilder.#ctor", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.MeetingReminder.#InitializeComponent()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1304:SpecifyCultureInfo", MessageId = "Microsoft.Speech.Synthesis.PromptBuilder.#ctor", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.VoicemailReminder.#InitializeComponent()")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Globalization", "CA1304:SpecifyCultureInfo", MessageId = "Microsoft.Speech.Synthesis.PromptBuilder.#ctor", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.GetPinSequence.#InitializeComponent()")]

// Meeting is abbreviated as "Mtg" for SMS reminders.
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", MessageId = "Mtg", Scope = "resource", Target = "Microsoft.EnhancedReminders.Dispatcher.IMResources.resources")]

// Uninitialize is not Hungarian Notation.
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Uninitialization", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.DispatcherClassFactory.#UninitializationCompleted")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2122:DoNotIndirectlyExposeMethodsWithLinkDemands", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.DispatcherClassFactory.#CreateMessageSender(Microsoft.EnhancedReminders.NotificationItem,Microsoft.EnhancedReminders.Dispatcher.PresenceObtainedEventArgs)")]

// We are filtering irrecoverable exceptions.
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.DispatcherClassFactory.#ReestablishComplete(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowInstantMessageService.#InviteCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowInstantMessageService.#JoinCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowInstantMessageService.#TerminateCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowInstantMessageService.#NotifyWorkflowOfCompletedEvent(System.Guid)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowAbstractService.#NotifyWorkflowOfCompletedEvent(System.Guid)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowVoiceService.#JoinCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowVoiceService.#TerminateCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowVoiceService.#TransferSupervisedCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowInstantMessageService.#EstablishCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowInstantMessageService.#SendMessageCompleted(System.IAsyncResult)")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowInstantMessageService.#StartJoinNow(System.IAsyncResult)")]

// We're mimicking property names used in the designer.
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", MessageId = "Call", Scope = "member", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.JoinNowActivityBase.#Call")]

// These errors refer to misspellings in auto-generated code based on file names.
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", MessageId = "repeatdismiss", Scope = "resource", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.PromptAudio.resources")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1703:ResourceStringsShouldBeSpelledCorrectly", MessageId = "livemeeting", Scope = "resource", Target = "Microsoft.EnhancedReminders.Dispatcher.Workflow.PromptAudio.resources")]